home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / emacssrc.zip / EMACSSRC.TAR / emacs-19.17 / oldxmenu / makefile.in < prev    next >
Makefile  |  1993-07-07  |  3KB  |  106 lines

  1. srcdir=@srcdir@/oldXmenu
  2. VPATH=@srcdir@/oldXMenu
  3. C_SWITCH_X_SITE=
  4.  
  5. EXTRA=insque.o
  6.  
  7.              AS = as
  8. #            CC = cc
  9.             CPP = /lib/cpp
  10.              LD = ld
  11.            TAGS = etags
  12.              RM = rm -f
  13.              MV = mv
  14.              LN = ln -s
  15.          RANLIB = ranlib
  16. # Solaris 2.1 ar doesn't accept the 'l' option.
  17.              AR = ar cq
  18.              LS = ls
  19.        LINTOPTS = -axz
  20.     LINTLIBFLAG = -C
  21.            MAKE = make
  22.     STD_DEFINES =
  23.     CDEBUGFLAGS = -O
  24.          RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a \
  25.             tags TAGS make.log
  26.  
  27. OBJS =  Activate.o \
  28.     AddPane.o \
  29.     AddSel.o \
  30.     ChgPane.o \
  31.     ChgSel.o \
  32.     Create.o \
  33.     DelPane.o \
  34.     DelSel.o \
  35.     Destroy.o \
  36.     Error.o \
  37.     EvHand.o \
  38.     FindPane.o \
  39.     FindSel.o \
  40.     InsPane.o \
  41.     InsSel.o \
  42.     Internal.o \
  43.     Locate.o \
  44.     Post.o \
  45.     Recomp.o \
  46.     SetAEQ.o \
  47.     SetFrz.o \
  48.     SetPane.o \
  49.     SetSel.o \
  50.       XDelAssoc.o XLookAssoc.o XCrAssoc.o XDestAssoc.o XMakeAssoc.o
  51.  
  52. all:: libXMenu11.a
  53.  
  54. ALL_CFLAGS=$(C_SWITCH_SITE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \
  55.   $(C_SWITCH_MACHINE) $(CPPFLAGS) $(CFLAGS) -DEMACS_BITMAP_FILES
  56.  
  57. .c.o:
  58.     $(CC) -c ${ALL_CFLAGS} $<
  59.  
  60. libXMenu11.a: $(OBJS) $(EXTRA)
  61.     $(RM) $@
  62.     $(AR) $@ $(OBJS) $(EXTRA)
  63.     -$(RANLIB) $@
  64. #If running ranlib fails, probably there is none.
  65. #That's ok.  So don't stop the build.
  66.  
  67. Activate.o: Activate.c XMenuInt.h XMenu.h X10.h
  68. AddPane.o: AddPane.c XMenuInt.h XMenu.h X10.h
  69. AddSel.o: AddSel.c XMenuInt.h XMenu.h X10.h
  70. ChgPane.o: ChgPane.c XMenuInt.h XMenu.h X10.h
  71. ChgSel.o: ChgSel.c XMenuInt.h XMenu.h X10.h
  72. Create.o: Create.c XMenuInt.h XMenu.h X10.h
  73. DelPane.o: DelPane.c XMenuInt.h XMenu.h X10.h
  74. DelSel.o: DelSel.c XMenuInt.h XMenu.h X10.h
  75. Destroy.o: Destroy.c XMenuInt.h XMenu.h X10.h
  76. Error.o: Error.c XMenuInt.h XMenu.h X10.h
  77. EvHand.o: EvHand.c XMenuInt.h XMenu.h X10.h
  78. FindPane.o: FindPane.c XMenuInt.h XMenu.h X10.h
  79. FindSel.o: FindSel.c XMenuInt.h XMenu.h X10.h
  80. InsPane.o: InsPane.c XMenuInt.h XMenu.h X10.h
  81. InsSel.o: InsSel.c XMenuInt.h XMenu.h X10.h
  82. Internal.o: Internal.c XMenuInt.h XMenu.h X10.h
  83. Locate.o: Locate.c XMenuInt.h XMenu.h X10.h
  84. Post.o: Post.c XMenuInt.h XMenu.h X10.h
  85. Recomp.o: Recomp.c XMenuInt.h XMenu.h X10.h
  86. SetAEQ.o: SetAEQ.c XMenuInt.h XMenu.h X10.h
  87. SetFrz.o: SetFrz.c XMenuInt.h XMenu.h X10.h
  88. SetPane.o: SetPane.c XMenuInt.h XMenu.h X10.h
  89. SetSel.o: SetSel.c XMenuInt.h XMenu.h X10.h
  90. XDelAssoc.o: XDelAssoc.c X10.h
  91. XLookAssoc.o: XLookAssoc.c X10.h
  92. XCrAssoc.o: XCrAssoc.c X10.h
  93. XDestAssoc.o: XDestAssoc.c X10.h
  94. XMakeAssoc.o: XMakeAssoc.c X10.h
  95. insque.o: insque.c
  96.  
  97. FRC.mostlyclean:
  98. mostlyclean: FRC.mostlyclean
  99.     rm -f libXMenu11.a ${OBJS} ${EXTRA}
  100. clean: mostlyclean
  101. distclean: clean
  102. realclean: distclean
  103.  
  104. tags::
  105.     $(TAGS) -t *.[ch]
  106.